.container1200{width: 1170px; margin: 0 auto; position: relative;}
.wrap{min-height: 0!important;}
/*.OfficeHallContent{margin-top: 10px;}*/
@media (min-width: 1200px){
    .wrap > .container-fluid > .container {
        width: 100%!important;
    }

/*1.办公大厅首页*/
	/*查询检索开始*/
	.OfficeHallContent .search{background: #fff;  box-shadow: 0px 1px 6px 0px rgba(91, 91, 91, 0.18); padding: 30px 22px 52px 22px; border-radius: 2px; position: relative; width: 890px; }
	.OfficeHallContent .search .perfect-logo{float: none;}
	.OfficeHallContent .search .searchs{width: 839px; /*border: 2px solid #2194f1*/; margin:52px auto 22px; }
	.OfficeHallContent .search .searchs input{width: 765px; height: 40px; color: #333; padding-left: 12px; font-size: 14px; outline: none; border: 1px solid rgb(226, 226, 226);}
	.OfficeHallContent .search .searchs img{cursor: pointer;}
	.OfficeHallContent .search .options{padding-left: 10px;}
	.OfficeHallContent .search .options span{color: #666; font-size: 16px; margin-right: 53px; cursor: pointer;}
	.OfficeHallContent .search .options span.active{color: #2194f1;}

	/*个人信息开始*/
	.OfficeHallContent .person {background: #fff; box-shadow: 0px 1px 6px 0px rgba(91, 91, 91, 0.18); padding: 16px 22px 16px 22px; border-radius: 2px; position: relative; width: 270px;}
	.OfficeHallContent .person .person-img{display: block; margin: 0 auto;}
	.OfficeHallContent .person .person-name{width: 100%;}
	.OfficeHallContent .person .person-name p {text-align: center;}
	.OfficeHallContent .person .person-name p:first-child{font-size: 16px; color: #333; margin: 25px 0 2px 0;}
	.OfficeHallContent .person .person-name p:last-child{text-align: center; color: #999;}
	.OfficeHallContent .person .pakage{width: 100%;margin-top: 30px;}
	.OfficeHallContent .person .pakage a{width: 33%; display: block; position: relative;}
	.OfficeHallContent .person .pakage a:link{text-decoration: none;}
	.OfficeHallContent .person .pakage a p{text-align: center; margin-top: 10px; color: #666;}
	.OfficeHallContent .person .pakage a img{margin: 0 auto; display: block;}
	.OfficeHallContent .person .pakage a:last-child img{margin: 0px auto ; display: block;}
.OfficeHallContent .person .pakage a:last-child span{ background: #ff5555; border-radius: 8px; font-size: 12px; color: #fff; position: absolute; line-height: 16px; top: -7px; right: 18px; text-align: center; padding: 1px; min-width: 16px; min-height: 16px;}

.OfficeHallContent .person .pakage a:nth-child(2) img{margin: -1px auto ; display: block;}

	/*快捷入口*/
	.OfficeHallContent .entry{background: #fff;  box-shadow: 0px 1px 6px 0px rgba(91, 91, 91, 0.18); padding: 30px 22px 30px 22px; border-radius: 2px; position: relative; width: 890px; margin-top: 10px;}
	.OfficeHallContent .entry .entryimg{margin-top: 40px;}
	.OfficeHallContent .entry .entryimg a{display: block; margin-right: 76px;}
	.OfficeHallContent .entry .entryimg a img{width: 108px;}
	.OfficeHallContent .entry .entryimg a:last-child{ margin-right: 0px;}
	.OfficeHallContent .entry .entryimg a:first-child{ margin-left: 0px;}
	.OfficeHallContent .entry .entryimg p{font-size: 14px; color: #666; margin-top: 18px; text-align: center; }
	.OfficeHallContent .entry .entryimg a:link { text-decoration: none; }

/*2.办公大厅---全部搜索结果*/
	/*.OfficeHallContentAll{margin-top: 30px;}*/
	/*查询检索开始*/
	.OfficeHallContentAll .searchall{background: #fff;  box-shadow: 0px 1px 6px 0px rgba(91, 91, 91, 0.18); padding: 30px 22px 20px 22px; border-radius: 2px; position: relative; width: 100%;}
	.OfficeHallContentAll .searchall .perfect-logo{float: none;}
	.OfficeHallContentAll .searchall .perfect-logo span:last-child{color: #2194f1;}
	.OfficeHallContentAll .searchall .searchalls{width: 839px; /*border: 2px solid #2194f1;*/ margin:52px 0 22px 0;}
	.OfficeHallContentAll .searchall .searchalls input{width: 769px; height: 40px; color: #333; padding-left: 12px; font-size: 14px; outline: none; border: 1px solid rgb(226, 226, 226);}
	.OfficeHallContentAll .searchall .searchalls img{cursor: pointer;}

	/*全部选项*/
	.OfficeHallContentAll .options{margin-top: 10px; box-shadow: 0px 1px 6px 0px rgba(91, 91, 91, 0.18);}
	.OfficeHallContentAll .options .options-nav{ height: 60px; background: #f9f9f9; line-height: 60px; font-size: 16px; border-bottom: 1px solid #dbdbdb;}
	.OfficeHallContentAll .options .options-nav span{color: #666; font-size: 16px; cursor: pointer; width: 105px; display: block; text-align: center;box-sizing: border-box; height: 60px;}
	.OfficeHallContentAll .options .options-nav span.active{color: #2194f1; background: #fff; border: 1px solid #dbdbdb; border-bottom: none;;}
	.OfficeHallContentAll .options .options-nav a:first-child span.active{ border-right: 1px solid #dbdbdb; border-left: none;}

	/*记录列表*/
	.OfficeHallContentAll .searchList{background: #fff;  box-shadow: 0px 1px 6px 0px rgba(91, 91, 91, 0.18); padding: 30px 22px 40px 22px; border-radius: 2px; position: relative; margin-top: 10px; width: 100%; }
	.OfficeHallContentAll .searchList .searchListNav{ border-bottom: 1px solid #eeeeee; padding-bottom: 21px; font-size: 14px; color: #999; line-height: 20px;}
	.OfficeHallContentAll .searchList .searchListNav span{ margin-right: 10px;}
	.OfficeHallContentAll .searchList .order{width: 75px; height: 20px; text-align: center; border: 1px solid #2194f1; color: #2194f1; cursor: pointer; }
	.OfficeHallContentAll .searchList .order.active{background: #2194f1; color: #fff;}
	.OfficeHallContentAll .searchList .reversed{border-radius: 0 10px 10px 0;}
	.OfficeHallContentAll .searchList .default{border-radius:  10px 0  0 10px ;}

	.OfficeHallContentAll .searchList .searchLists{padding: 17px 22px 24px 30px; border: 1px solid #eeeeee; margin-top: 20px;}
	.OfficeHallContentAll .searchList .searchLists:hover{background-color: #fafafa;}
	.OfficeHallContentAll .searchList .searchLists:hover .searchLists-nav a span{color: #2194f1; font-weight: bolder;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-nav{margin-bottom: 19px;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-nav span{font-size: 18px; color: #333; margin-right: 10px;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-nav span.num{font-size: 12px; color: #fd5454; line-height: 27px;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-nav .package{width: 70px; height: 20px; background: #f5eee0; color: #be8a30; text-align: center; line-height: 20px; margin-top: 4px; font-size: 12px; border-radius: 2px;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-nav .permission{width: 70px; height: 20px; background: #ffe6e6; color: #ff5555; text-align: center; line-height: 20px; margin-top: 4px; font-size: 12px; border-radius: 2px;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-nav .project{width: 70px; height: 20px; background: #deeffd; color: #2194f1; text-align: center; line-height: 20px; margin-top: 4px; font-size: 12px; margin-left: 16px; border-radius: 2px;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-content span{color: #999; margin-right: 40px; line-height: 30px; font-size: 14px;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-content span:last-child{margin-right: 0;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-content span font{color: #333;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-content span a{color: #333; cursor: pointer;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-content span a:hover{color: #2194f1;}
	.OfficeHallContentAll .searchList .searchLists .searchLists-content {width: 80%;}
	.OfficeHallContentAll .searchList .searchLists .sc span{color: #999; font-size: 14px;}


/*展开、收起 切换页*/
	.OfficeHallContentAll .options-tab{width: 90px; height: 28px; background: #fff; margin: 0 auto; font-size: 14px; line-height: 28px; border-radius: 0 0 2px 2px;}
	.OfficeHallContentAll .options-tab span{width: 60px; line-height: 28px; text-align: center; }
	.OfficeHallContentAll .options-tab img{margin-top: 10.5px; }

	/*资产包搜索 条件详情*/
	.OfficeHallContentAll .options .options-content{background: #fff; padding: 30px 22px;}
	.OfficeHallContentAll .options .options-content .options-content-form {margin-bottom: 18px;}
	.OfficeHallContentAll .options .options-content .options-content-form label{width: 105px; font-size: 14px; color: #999;}
	.OfficeHallContentAll .options .options-content .options-content-form span{font-size: 14px; color: #333; margin-right: 20px; cursor: pointer;}
	.OfficeHallContentAll .options .options-content .options-content-form span:hover{color: #2194f1;}
	.OfficeHallContentAll .options .options-content .options-content-form .options-content-form-list{padding: 0px 10px; width: 1021px; padding-left: 0;}
	.OfficeHallContentAll .options .options-content .options-content-form .options-content-form-list span{margin-right: 2px; width: 58px; display: inline-block; text-align: left; margin-bottom: 23px; cursor: pointer; }
	.OfficeHallContentAll .options .options-content .options-content-form .options-content-form-list span.active{color: #2194f1;}
	.OfficeHallContentAll .options .options-content .options-content-form span.active{color: #2194f1;}

	.OfficeHallContentAll .options .options-content .options-content-form .options-content-form-list2{padding: 0px 0px 10px 10px; width: 1051px; background: #f5f5f5;}
	.OfficeHallContentAll .options .options-content .options-content-form .options-content-form-list2 span{margin-right: 2px; min-width: 58px; display: inline-block; text-align: center; cursor: pointer; margin-top: 10px;}
	.OfficeHallContentAll .options .options-content .options-content-form .options-content-form-list2 span.active{color: #2194f1;}


/*我的提醒*/
	.remand{box-shadow:  box-shadow: 0px 1px 6px 0px rgba(91, 91, 91, 0.18); border-radius: 2px; overflow: hidden;}
	.remand-nav{background: #fff; height: 60px; padding: 20px 22px;}
	.remand-nav img{margin: 4px 7px 0 0 ;}
	.remand-nav span{color: #666; font-size: 16px;}
/*导航*/
	.remand-navtabs{height: 42px; background: #f9f9f9; border-bottom: 1px solid #dfdfdf;}
	.remand-navtabs span{width: 120px; text-align: center; color: #666; font-size: 14px; line-height: 41px; }
	.remand-navtabs span.active{background: #fff; border: 1px solid #dfdfdf; border-bottom: none; color: #4da1ff;}
	.remand-navtabs span:first-child.active{border-left: none;}
/*列表项*/
	.remand-lists{background: #fff; padding: 20px 22px; min-height: 300px;}
	.remand-list{border: 1px solid #eee; padding: 20px 32px; margin-bottom: 20px; border-radius: 2px;}

	.remand-list:hover{background-color: #fafafa;}
	.remand-list:hover .remand-list-nav>span{color: #2194f1; font-weight: bolder;}
	.remand-list.active .remand-list-nav>span{color: #2194f1; font-size: 14px;}

	.remand-list-nav{margin-bottom: 10px;}
	.remand-list-content{margin-bottom: 10px;}
	.remand-list-content:last-child{margin-bottom: 0px;}
	.remand-list-nav span.nav-l{color: #333; font-size: 18px; font-weight: bolder;  margin-right: 5px;}
	.remand-list-nav span.nav-s{color: #2194f1; font-size: 14px; line-height: 28px; }
	.remand-list-nav .qcl{width: 96px; height: 26px; background: #f3f9fe; cursor: pointer;}
	.remand-list-nav .qcl span{font-size: 14px; color: #2194f1; line-height: 26px; }
	.remand-list-nav .qcl img{margin:5px 8px 0 13px;}
	.remand-list-nav .qcl img.qwck{margin:5px 5px 0 8px;}

	.remand-list-content span{margin-right: 40px; font-size: 14px; color: #888; line-height: 30px;}
	.remand-list-content span:last-child{margin-right: 0px;}
	.remand-list-content span font{color: #333;}
	.remand-list-content span font a{color: #2194f1;}














